Fullstack Job: Full Stack Software Developer (m-f)

Job added on

Company

Bosch Group

Location

Braga - Portugal

Job type

Full-Time

Fullstack Job Details

Company Description


At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference.

The Bosch unit in Braga belongs to the Automotive Electronics division and is focused on making the vehicles our third living space. The company supplies infotainment, display, connectivity and HMI solutions for passenger cars, trucks and two-wheelers. About 3,500 associates are committed to develop and produce high quality technology that shape change in mobility worldwide. The company' success lies in its highly specialized and innovative team, and on the technological know-how which makes Bosch the leading supplier in the automotive market.


Job Description


Your contribution to something big:

  • Design and develop software;
  • Resolve unexpected software problems;
  • Apply all the best coding practices to ensure fully functional, reliable and efficient software;
  • Develop quality assurance and test procedures for automatic functionality validation;
  • Develop safety and security rules or procedures on the developed software;
  • Maintain and upgrade existing software with continuous integration and continuous deployment tools;
  • Produce technical and user manuals;
  • Provide training material and sessions for the end user;
  • Cooperate on requirements definition with project team.

Qualifications


What distinguishes you:

  • Background in IT, computer science or electronics;
  • Knowledge of the software lifecycle;

- Ability to develop unit testing components - Full-stack;

  • Understand concepts of software engineering;
  • Knowledge of Object-Oriented Programming;
  • Programming language knowledge in HTML, CSS, PHP, Javascript and C# (C++ is a plus);
  • Experience using MVC Frameworks;
  • Experience developing software to control hardware (is a plus);
  • Experience with web app development including frontend frameworks and libraries like Vue.js (React or Bootstrap is a plus);
  • Database design and management skills in MySQL (MS-SQL or Oracle is a plus);
  • Ability to work as a team in an agile environment;
  • Good communication skills.

Additional Information


What we offer you:

Challenges in an international environment | career opportunities in one of the best companies in the world | flexible hours | medical services | discounts for employees | sports and health related activities | canteen | good access to public transports | space for creativity.


Success stories don´t just happen. They are made...

Make it happen! We are looking forward to your application!